package cn.itcast.nems.order.web.vo;

import cn.itcast.nems.common.QueryParam;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;

@Data
@NoArgsConstructor
@ToString
public class ProductPriceRuleVO implements QueryParam {
    private Long id;
    @JsonProperty("biz_no")
    private String bizNo ;
    private String name ;
    /**
     * 商品价格
     */
    private String price;
    /**
     * 后付费价格。单位：分
     */
    @JsonProperty("postpaid_price")
    private String postpaidPrice;
    /**
     * 状态：未上架|PENDING、已上架|ON、已下架|OFF
     */
    private String state;

    /**
     * 有效期（开始日期）-（过期日期）
     */
    @JsonProperty("effective_date")
    private String effectiveDate;

}
